/*for appCommon static pages*/
/*intro nav*/
#wrap { background: #efefef }
.introduce{ background:#fff; padding-bottom:15px}
.introNav{ margin:10px 15px; height:30px; line-height:30px; border-radius:5px; border:1px solid #0070FF;display: -webkit-box;display: -moz-box;display: box}
.introNav h3{height:inherit; text-align:center; border-right:1px solid #0070FF;-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;width: 0%; font-weight:normal}
.introNav h3 a{ display:block; color:#0070FF}
.introNav h3.current{ background:#0070FF}
.introNav h3.current a{ color:#fff}
.introNav h3:last-child{ border-right:0}

/*intro*/
.intro-ad{padding: 10px 15px 0;overflow: hidden;text-align: center;border-bottom:0}
.intro-ad img{min-width: 290px;max-width: 100%;height: auto}
.introduce dt{ color:#333333; line-height:30px; padding:10px 15px 0}
.introduce dd{ padding:0 15px; font-size:12px; color:#667279; line-height:20px}
.intro-operate{ padding:20px 15px}
.intro-operate .btn{ color:#0070FF; display:block;height:40px; line-height:40px; background:#f9f9f9; border:1px solid #e3e7e8}

/*faq*/
.faq .ask-help:first-child dt,.faq .ask-help:first-child dt{ border-top:1px solid #c8c7cc}
.faq-more{ border:1px solid #c8c7cc; border-left:0; border-right:0}
.faq-more a,.faq-more a:visited{ display:block; color:#6d6d72; font-size:14px}

/*profit*/
.profit .items{ margin-bottom:20px; padding-left:15px; background:#fff;border:1px solid #e3e7e8; border-left:0; border-right:0; overflow:hidden}
.profit .items li{ height:40px; line-height:40px; border-bottom:1px solid #e3e7e8; position:relative; margin-bottom:-1px;}
.profit .items li label{ width:100%; height:100%; display:inline-block}
.profit .items li input{ position:absolute; right:15px; top:11px}
.profit .loan-items li,.profit .loan-items li label{ height:55px}
.profit .loan-items .loan-desc{ font-size:12px; color:#9FABB2; line-height:normal; position:absolute; left:0; bottom:5px}
.profit .loan-items li input{ top:20px}
.profit .loan-num{ margin-top:15px}
.profit .loan-num li label{ display:inline; width:80px; height:20px}
.profit .loan-num li .num-ipt{ top:8px}
.profit .items li input:after{ background:#0070FF}

.profit .total-money{ border:0; margin-bottom:25px; padding-left:0; padding-right:0; position:relative; overflow:visible}
.profit .total-money .error{ font-size:12px;color:#FF7F00; text-align:center;position:absolute; bottom:-20px; left:15px}
.profit .total-money .error li{ height:20px; line-height:20px}
.profit .product{ height:40px; line-height:40px; padding-right:15px}
.total-money .sub{ border:1px solid #e3e7e8; overflow:hidden;zoom:1; border-left:0; border-right:0; padding-left:15px; position:relative}
.total-money .num-lbl,.loan-num .num-span{ color:#68727A; line-height:normal; position:absolute; left:15px; top:10px}
.total-money .yuan,.loan-num .yuan{ color:#B8BFC5; position:absolute; right:15px}
.total-money .num-ipt,.loan-num .num-ipt{ height:20px; line-height:20px; width:55%; text-indent:-10px; position:absolute; top:10px; left:90px; border:0; border:none; text-align:center}
.loan-num .num-span,.loan-num .yuan{ top:0}
.profit-plan .sub{ height:40px}
.profit-plan .itip{ padding:5px 15px}
.profit-plan .total-money .yuan{top:10px}

.calc-result{ margin-bottom:10px; padding-left:15px; background:#fff; border:1px solid #E3E7E8; border-left:0; border-right:0}
.calc-result ul{ height:40px; line-height:40px}
.calc-result ul:first-child{ border-bottom:1px solid #E3E7E8}
.calc-result li{ float:left; display:inline}
.calc-result .txt{ width:30%;}
.calc-result .count{ width:65%; text-align:right}
.calc-result .count span{ color:#F29300; font-size:14px}
.calc-result .yuan{ font-style:normal; color:#B8BFC5; margin-left:5px}

.timeline{ padding:0 15px 30px}
.timeline h2.t{ height:50px; line-height:50px; text-align:center; color:#667279}
.timeline .timeline-show{border-radius:5px; display:none;border:1px solid #E3E7E8; background:#fff}
.timeline .timeline-show table{ width:100%}
.timeline .timeline-show th,.timeline .timeline-line td{ width:30%; height:35px; line-height:35px; text-align:center; font-size:12px; color:#9FABB2}
.timeline .timeline-line td{ background:none; font-weight:normal; padding-bottom:0}
.timeline .timeline-show .c1,.timeline .timeline-line .c1{ text-align:left; padding-left:10px}
.timeline .timeline-show .c3,.timeline .timeline-line .c3{ text-align:right; padding-right:10px}
.timeline .timeline-line table{ width:100%}
.timeline .timeline-show-loan th,.timeline .timeline-show-loan td{ width:23%}
.timeline .timeline-show-loan .c1{ width:11%}
.timeline .timeline-show-loan .c4{ text-align:right; padding-right:10px}

/*media*/
.media{ padding:0 15px 50px; overflow:hidden}
.media .items{ height:65px; padding-left:65px; padding-top:15px; border-bottom:1px solid #E3E7E8; position:relative}
.media .items h2{ height:25px; line-height:25px; overflow:hidden; color:#333333}
.media .items .subtit{ font-size:12px}
.media .items .img{ position:absolute; left:0; top:25px}
.media .items img{ width: 50px; height:auto}

.media-content{ padding:10px 15px 20px; overflow:hidden}
.media-content h2{ line-height:20px; text-align:center; font-size:16px; color:#333333}
.media-content .subtit{ padding-top:5px; text-align:center; font-size:12px}
.media-content p{ padding-top:10px; line-height:20px; color:#333333; text-indent:2em}

/*partner*/
.partner-ad{ text-align:center; overflow:hidden}
.partner-ad img{min-width:320px;max-width: 100%;height: auto}
.partner{ padding-bottom:40px}
.partner .items{ padding:20px 15px 15px; border-bottom:1px solid #9fabb2}
.partner .items:last-child{ border-bottom:0}
.partner .tit{ height:100px; overflow:hidden; font-size:18px; padding-left:110px; position:relative}
.partner .tit h2{ height:60px; line-height:60px; font-weight:700; color:#000; overflow:hidden}
.partner .subtit{ color:#9fabb2}
.partner .img{ position:absolute; left:0; top:0}
.partner .img img{ width:100px; height:auto}
.partner p{ padding-top:10px; font-size:12px; color:#000}
.expert .tit{ height:130px; font-size:14px}
.expert .subtit{ font-size:12px}

/*currentIntro*/
.current-feature .feature, .current-people .people{width: 50%; display: inline-block}
.header-help {display: block;height: 20px;line-height: 20px;color: #fff!important;position: absolute;right: 15px;top: 50%;margin-top: -10px;}


















